by and large


Results for "by and large"

English - Turkish Dictionary

by and large

(English - Turkish Dictionary) :
genellikle.